eat (one) alive - Francés Inglés Diccionario